six separate cylinder heads - Español Inglés Diccionario